#define _CRT_SECURE_NO_WARNINGS 1
//打印1000年到2000年之间的闰年
#include<stdio.h>
int main()
{
	int year;
	for (year = 1000; year <= 2000; year++)
	{
		if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0)
		{
			printf("%d ", year);
		}
	}
	printf("\n");
	return 0;
}

//#include <stdio.h>
//
//// 定义一个函数来判断年份是否为闰年
//int isLeapYear(int year) {
//    // 首先判断年份是否能被 4 整除
//    if (year % 4 == 0) {
//        // 若能被 4 整除，再判断是否能被 100 整除
//        if (year % 100 == 0) {
//            // 若能被 100 整除，继续判断是否能被 400 整除
//            if (year % 400 == 0) {
//                // 能被 400 整除，是世纪闰年
//                return 1;
//            }
//            else {
//                // 能被 100 整除但不能被 400 整除，不是闰年
//                return 0;
//            }
//        }
//        else {
//            // 能被 4 整除但不能被 100 整除，是普通闰年
//            return 1;
//        }
//    }
//    else {
//        // 不能被 4 整除，不是闰年
//        return 0;
//    }
//}
//
//int main() {
//    int year;
//    // 提示用户输入一个年份
//    printf("请输入一个年份: ");
//    // 从用户输入中读取年份
//    scanf("%d", &year);
//
//    // 调用 isLeapYear 函数判断该年份是否为闰年
//    if (isLeapYear(year)) {
//        printf("%d 年是闰年。\n", year);
//    }
//    else {
//        printf("%d 年不是闰年。\n", year);
//    }
//
//    return 0;
//}